package com.zcc.thread;

//继承Thread类，重写run()方法，调用start()
//当循环次数大，也就是真实业务的处理流程长时，可以发现两个进程是同时执行
//从结果输出日志能看出来两个进程交替输出
//多线程的输出结果每次不一致，因为cpu分配情况不同
public class HelloThread extends Thread {
    @Override
    public void run() {
        for (int i = 0; i < 1000; i++) {
            System.out.println("start()"+i);
        }
    }

    public static void main(String[] args) {
        //调用多线程方法
        new HelloThread().start();

        for (int i = 0; i < 1000; i++) {
            System.out.println("main()"+i);
        }
    }
}
